relieve pain and shame - Francés Inglés Diccionario